long-root smartweed - German English Dictionary